Release 10.1A: OpenEdge Development:
Progress Dynamics Managers API Reference


Temp-tables used by General Manager

The General Manager uses several temp-tables to cache frequently needed information.

The General Manager uses the temp-tables described in Table 4–2 to cache information about users and filter sets. The ttUser temp-table is a copy of the Repository gsm_user table.

Table 4–2: Temp-table defined in af\app\afgenmngrp.i
Temp-table
Fields
(data types)
ttUser
user_obj (Decimal)
user_category_obj (Decimal)
user_full_name (Character)
user_login_name (Character)
user_creation_date (Date)
user_creation_time (Integer)
profile_user (Logical)
created_from_profile_user_obj (Decimal)
external_userid (Integer)
user_password (Character)
password_minimum_length (Integer)
password_preexpired (Logical)
password_fail_count (Integer)
password_fail_date (Date)
password_fail_time (Integer)
password_creation_date (Date)
password_creation_time (Integer)
password_expiry_date (Date)
password_expiry_time (Integer)
update_password_history (Logical)
check_password_history (Logical)
last_login_date (Date)
last_login_time (Integer)
disabled (Logical)
language_obj (Decimal)
password_expiry_days (Integer)
maintain_system_data (Logical)
default_login_company_obj (Decimal)
user_email_address (Character)
development_user (Logical)
security_group (Logical)
default_security_group (Logical)
ttFilterSetClause
filter_set_code (Character)
entity_list (Character)
buffer_list (Character)
additional_arguments (Character)
filter_set_clause (Character)

The General Manager also uses the temp-tables described in Table 4–3 to store information about entity display fields and entity mnemonics. These temp-tables are defined, respectively, like the Repository’s gsc_entity_display_field and gsc_entity_mnemonic tables with additional fields. The ttEntityMap temp-table is a copy of the ttEntityMnemonic temp-table.

Table 4–3: Temp-table defined in af\app\gsttenmn.i
Temp-table
Fields
(data types)
ttEntityDisplayField
entity_display_field_obj (Decimal)
entity_mnemonic (Character)
display_field_name (Character)
display_field_order (Integer)
display_field_label (Character)
display_field_column_label (Character)
display_field_format (Character)
display_field_datatype (Character)
ttEntityMnemonic
&
ttEntityMap
entity_mnemonic (Character)
entity_mnemonic_short_desc (Character)
entity_mnemonic_description (Character)
auto_properform_strings (Logical)
entity_mnemonic_label_prefix (Character)
entity_mnemonic_obj (Character)
entity_description_field (Character)
entity_description_procedure (Character)
entity_narration (Character)
entity_object_field (Character)
table_has_object_field (Logical)
entity_key_field (Character)
table_prefix_length (Integer)
field_name_separator (Character)
auditing_enabled (Logical)
version_data (Logical)
deploy_data (Logical)
entity_dbname (Character)
replicate_entity_mnemonic (Character)
replicate_key (Character)
scm_field_name (Character)
reuse_deleted_keys (Logical)
hasAudit (Logical)
hasComment (Logical)
hasAutoComment (Logical)

Table 4–4 describes the temp-table defined in af\app\gsmstttcch.i, which is used to cache status information.

Table 4–4: Temp-table defined in af\app\gsmstttcch.i
Temp-table
Fields
(data types)
ttStatusCache
tStatusObj (Decimal)
tCategoryType (Character)
tCategoryGroup (Character)
tCategorySubGroup (Character)
tStatusShortDesc (Character)
tStatusDescription (Character)
tStatusTLA (Character)


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095